import style from '@/style'

// 系统管理
const sysRouter = {
  path: '/sys',
  name: 'sys',
  component: style,
  children: [
    // 系统配置管理
    {
      name: 'config-table',
      path: 'config',
      components: {
        content: require('@/views/sys/config/config-table').default
      }
    },
    // 菜单管理
    {
      name: 'menu-table',
      path: 'menu',
      components: {
        content: require('@/views/sys/menu/menu-page').default
      }
    },
    // 代码类型管理
    {
      name: 'code-type-table',
      path: 'code-type',
      components: {
        content: require('@/views/sys/code-type/code-type-table').default
      }
    },
    // 代码信息管理
    {
      name: 'code-info-table',
      path: 'code-info',
      components: {
        content: require('@/views/sys/code-info/code-info-table').default
      }
    },
    // 角色管理
    {
      name: 'role-table',
      path: 'role',
      components: {
        content: require('@/views/sys/role/role-table').default
      }
    },
    // 日志管理
    {
      name: 'log-table',
      path: 'log',
      components: {
        content: require('@/views/sys/log/log-table').default
      }
    },
    // 用户管理
    {
      name: 'user-table',
      path: 'user',
      components: {
        content: require('@/views/sys/user/user-table').default
      }
    },
    // 代码生成
    {
      name: 'code-create',
      path: 'code-create',
      components: {
        content: require('@/views/sys/code-create/code-create').default
      }
    },
    // 代码生成表格
    {
      name: 'code-create-table',
      path: 'code-create-table',
      components: {
        content: require('@/views/sys/code-create/code-create-table').default
      }
    }
  ]
}

export default sysRouter
